69797f90a86696b2863cb33604ccdb7a30ae249f,core/src/main/java/psiprobe/controllers/truststore/TrustStoreController.java,TrustStoreController,handleRequestInternal,#HttpServletRequest#HttpServletResponse#,46

Before Change


        try (FileInputStream fis = new FileInputStream(trustStore)) {
          ks.load(fis, trustStorePassword != null ? trustStorePassword.toCharArray() : null);
        }
        Enumeration<String> aliases = ks.aliases();
        Map<String, String> attributes;
        while (aliases.hasMoreElements()) {
          attributes = new HashMap<>();

After Change


          ks.load(fis, trustStorePassword != null ? trustStorePassword.toCharArray() : null);
        }
        Map<String, String> attributes;
        for (String alias : Collections.list(ks.aliases())) {
          attributes = new HashMap<>();
          if (ks.getCertificate(alias).getType().equals("X.509")) {
            X509Certificate cert = (X509Certificate) ks.getCertificate(alias);